Big Huge Thesaurus

Iris florentina

noun